home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-04-27 | 2.3 KB | 61 lines | [TEXT/GEOL] |
- Item forwarded by A33 to A34
-
- Item 1986302 24-April-90 09:31PDT
-
- From: CDA0004 VAR Shana Corp, Don Murphy,IVR
-
- To: MADA2 MacApp Dev Assoc, Curtis Faith,IVC
- MACAPP.TECH$ MacApp Technical
-
- Sub: International Formats
-
- Attn: Curtis Faith
- Attn: MacApp.Tech$
- SentBy: Wayne Malkin
- Date 4/23/90
- Subject International Formats
- From Wayne Malkin
- To Curtis Faith
- MacApp.Tech$
-
- Memo Subject:International Formats
-
- Curtis, Tommi, James et al.,
-
- I vote strongly for canonical storage of date/time/number format strings.
-
- I stored the default date/time/number strings in US format and shipped an
- application. Needless to say, it died a horrible death in almost every
- european country (we shipped about 75 packages to europe on day 1).
-
- We did an "instant fix", which basically ignores the international resources
- and does everything in US, and since then have spent some time thinking on
- this.
-
- Doing everything in US is not good. You have to at least do number/date
- formatting in the local fashion. However, it is generally not nearly as
- important that strings be localized. If you want to support international
- systems on the cheap, just handle the local dates/numbers and forget about the
- strings. The cost of translating the application and the user's manual is
- pretty high, and the production problems associated with supporting OVER 25
- DIFFERENT SYSTEMS are in some cases prohibitive. Not to mention the nightmare
- of conditional code etc.
-
- Even if you only have three language versions (English, French, German), you
- can satisfy almost everyone. Then, you just have to handle the local systems.
-
- For example, the French system uses '.' as a thousand separator, and ',' as a
- decimal separator, but the French Swiss system uses a single quote (') as the
- thousand separator.
-
- Also, when EEC opens things up more in europe, you may see more changes, like
- having everyone adopt a single standard (space for thousands separator for
- example).
-
- Canonical formats are not that difficult. Just use the US conventions as the
- storage format as Curtis suggests. They will be easier to edit than the
- canonical format supported by the Script Manager.
-
- -- Wayne Malkin
-
-